home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_97.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
14KB
|
255 lines
# near model CODE resource
# jump table entries: 11448-11449 (2 of them)
export_1431:
00000000 4E56 FEF4 link A6, -0x010C
00000004 48E7 0108 movem.l -[A7], D7,A4
00000008 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000000C 486E FFF4 pea.l [A6 - 0xC]
00000010 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
00000014 41EE FFF4 lea.l A0, [A6 - 0xC]
00000018 508F addq.l A7, 8
0000001A 605E bra +0x60 /* 0000007A */
label0000001C:
0000001C 4878 32C8 push.l 0x32C8
00000020 2F0C move.l -[A7], A4
00000022 2054 movea.l A0, [A4]
00000024 2050 movea.l A0, [A0]
00000026 2268 000C movea.l A1, [A0 + 0xC]
0000002A 4E91 jsr [A1]
0000002C 4A00 tst.b D0
0000002E 508F addq.l A7, 8
00000030 6748 beq +0x4A /* 0000007A */
00000032 2054 movea.l A0, [A4]
00000034 2E28 0054 move.l D7, [A0 + 0x54]
00000038 0C87 6466 696C cmpi.l D7, 0x6466696C /* 'dfil' */
0000003E 6708 beq +0xA /* 00000048 */
00000040 0C87 7366 696C cmpi.l D7, 0x7366696C /* 'sfil' */
00000046 6632 bne +0x34 /* 0000007A */
label00000048:
00000048 41EE FEF4 lea.l A0, [A6 - 0x10C]
0000004C 4210 clr.b [A0]
0000004E 4878 0BEA push.l 0xBEA
00000052 486E FEF4 pea.l [A6 - 0x10C]
00000056 2F0C move.l -[A7], A4
00000058 2054 movea.l A0, [A4]
0000005A 2050 movea.l A0, [A0]
0000005C 2268 0054 movea.l A1, [A0 + 0x54]
00000060 4E91 jsr [A1]
00000062 4878 0BEA push.l 0xBEA
00000066 486E FEF4 pea.l [A6 - 0x10C]
0000006A 2F0C move.l -[A7], A4
0000006C 2054 movea.l A0, [A4]
0000006E 2050 movea.l A0, [A0]
00000070 2268 005C movea.l A1, [A0 + 0x5C]
00000074 4E91 jsr [A1]
00000076 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000007A:
0000007A 486E FFF4 pea.l [A6 - 0xC]
0000007E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000082 2840 movea.l A4, D0
00000084 200C move.l D0, A4
00000086 588F addq.l A7, 4
00000088 6692 bne -0x6C /* 0000001C */
0000008A 4CEE 1080 FEEC movem.l D7,A4, [A6 - 0x114]
00000090 4E5E unlink A6
00000092 4E75 rts
export_1432:
00000094 4E56 FDCC link A6, -0x0234
00000098 48E7 0318 movem.l -[A7], D6,D7,A3,A4
0000009C 286E 0008 movea.l A4, [A6 + 0x8]
000000A0 41EE FDFC lea.l A0, [A6 - 0x204]
000000A4 4210 clr.b [A0]
000000A6 41EE FEFC lea.l A0, [A6 - 0x104]
000000AA 4210 clr.b [A0]
000000AC 206E 000C movea.l A0, [A6 + 0xC]
000000B0 2050 movea.l A0, [A0]
000000B2 2068 0010 movea.l A0, [A0 + 0x10]
000000B6 2D48 FFFC move.l [A6 - 0x4], A0
000000BA 2050 movea.l A0, [A0]
000000BC 2010 move.l D0, [A0]
000000BE E480 asr D0, 2
000000C0 6700 01FA beq +0x1FC /* 000002BC */
000000C4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000C8 486E FDE8 pea.l [A6 - 0x218]
000000CC 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000000D0 41EE FDE8 lea.l A0, [A6 - 0x218]
000000D4 508F addq.l A7, 8
000000D6 6042 bra +0x44 /* 0000011A */
label000000D8:
000000D8 206E FDF4 movea.l A0, [A6 - 0x20C]
000000DC 2050 movea.l A0, [A0]
000000DE 7002 moveq.l D0, 0x02
000000E0 B0A8 002C cmp.l D0, [A0 + 0x2C]
000000E4 660C bne +0xE /* 000000F2 */
000000E6 486E FDE8 pea.l [A6 - 0x218]
000000EA 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */]
000000EE 588F addq.l A7, 4
000000F0 6028 bra +0x2A /* 0000011A */
label000000F2:
000000F2 2F2E FDF4 move.l -[A7], [A6 - 0x20C]
000000F6 4EAD 32B2 jsr [A5 + 0x32B2 /* export_1618 */]
000000FA 2640 movea.l A3, D0
000000FC 200B move.l D0, A3
000000FE 588F addq.l A7, 4
00000100 6718 beq +0x1A /* 0000011A */
00000102 7000 moveq.l D0, 0x00
00000104 2F00 move.l -[A7], D0
00000106 2F2E 000C move.l -[A7], [A6 + 0xC]
0000010A 2F0B move.l -[A7], A3
0000010C 2053 movea.l A0, [A3]
0000010E 2050 movea.l A0, [A0]
00000110 2268 0154 movea.l A1, [A0 + 0x154]
00000114 4E91 jsr [A1]
00000116 4FEF 000C lea.l A7, [A7 + 0xC]
label0000011A:
0000011A 486E FDE8 pea.l [A6 - 0x218]
0000011E 4EAD 04E2 jsr [A5 + 0x4E2 /* export_152 */]
00000122 2D40 FDF4 move.l [A6 - 0x20C], D0
00000126 588F addq.l A7, 4
00000128 66AE bne -0x50 /* 000000D8 */
0000012A 4878 2BFF push.l 0x2BFF
0000012E 486E FEFC pea.l [A6 - 0x104]
00000132 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000136 7C00 moveq.l D6, 0x00
00000138 7000 moveq.l D0, 0x00
0000013A 2D40 FDF8 move.l [A6 - 0x208], D0
0000013E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000142 486E FDDC pea.l [A6 - 0x224]
00000146 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000014A 41EE FDDC lea.l A0, [A6 - 0x224]
0000014E 4FEF 0010 lea.l A7, [A7 + 0x10]
00000152 6000 00B2 bra +0xB4 /* 00000206 */
label00000156:
00000156 2053 movea.l A0, [A3]
00000158 2E28 0054 move.l D7, [A0 + 0x54]
0000015C 4878 32C8 push.l 0x32C8
00000160 2F0B move.l -[A7], A3
00000162 2053 movea.l A0, [A3]
00000164 2050 movea.l A0, [A0]
00000166 2268 000C movea.l A1, [A0 + 0xC]
0000016A 4E91 jsr [A1]
0000016C 4A00 tst.b D0
0000016E 508F addq.l A7, 8
00000170 6720 beq +0x22 /* 00000192 */
00000172 0C87 6666 696C cmpi.l D7, 0x6666696C /* 'ffil' */
00000178 6710 beq +0x12 /* 0000018A */
0000017A 0C87 7466 696C cmpi.l D7, 0x7466696C /* 'tfil' */
00000180 6708 beq +0xA /* 0000018A */
00000182 0C87 6966 696C cmpi.l D7, 0x6966696C /* 'ifil' */
00000188 6608 bne +0xA /* 00000192 */
label0000018A:
0000018A 2006 move.l D0, D6
0000018C 5286 addq.l D6, 1
0000018E 2D4B FDF8 move.l [A6 - 0x208], A3
label00000192:
00000192 4A86 tst.l D6
00000194 6670 bne +0x72 /* 00000206 */
000001